Useful english dictionary. 2012.
pooched — Finished. That cigarette is pooched … Dictionary of american slang
pooched — adjective made unusable; broken; buggered (British) … Wiktionary